Data transmission method, base station, and user equipment

ABSTRACT

Embodiments of the present invention provide a data transmission method, a base station, and user equipment, where the method includes: receiving bundling capability information sent by user equipment, where the Bundling capability information includes: information used to indicate that the user equipment has a capability of transmitting first data for M times, where M is a maximum quantity of transmission times that is supported by the user equipment for the first data, and M≧2; and performing transmission of the first data with the user equipment for N times according to the Bundling capability information, where N≦M.

CROSS-REFERENCE

This application is a continuation of International Application No.PCT/CN2013/080431, filed on Jul. 30, 2013, which is hereby incorporatedby reference in its entirety.

TECHNICAL FIELD

Embodiments of the present invention relate to communicationstechnologies, and in particular, to a data transmission method, a basestation, and user equipment.

BACKGROUND

In a long term evolution (LTE) system, when data sent by user equipment(UE) cannot be properly received by a serving base station, the UEperforms uplink retransmission, where each retransmission time is about8 ms. When the UE is on an edge of a cell, because of limited transmitpower of the UE, the UE may need to perform uplink retransmission formultiple times to ensure that the serving base station can properlyreceive the data. Therefore, the data may undergo a quite long delay,which greatly affects user experience.

To resolve the foregoing problem, in uplink data transmission,transmission time interval bundling (TTI Bundling) is introduced, thatis, a base station configures an uplink TTI Bundling function for UE.Therefore, each time the UE uses a physical uplink shared channel(Physical Uplink Shared Channel, PUSCH) to transmit uplink data, the UEtransmits the uplink data for four times in four consecutivetransmission time intervals (transmission time interval, TTI). The basestation feeds back an acknowledgement (ACK) or a negativeacknowledgement (NACK) only at a moment corresponding to the last TTI ofthe four TTIs in the bundling transmission. If a NACK is fed back, theUE is triggered to continue to retransmit the uplink data, so as toensure quality of the uplink data transmission and reduce a delay,thereby improving user experience.

In the foregoing data transmission mode of TTI Bundling, only atransmission process of PUSCH uplink data is considered. However, intransmission processes of various types of other uplink and downlinkdata, a problem of a delay and unreliable transmission also exists. Forexample, when there is important data to be transmitted in downlink, forexample, when a handover of the UE occurs, the base station sends ahandover command to the UE. If the UE cannot properly receive thehandover command because signal quality is relatively poor, the basestation needs to retransmit the handover command. In this case, becausethe base station cannot learn whether the UE has a Bundling capabilityin downlink, if the handover command is retransmitted according to aconventional technology, for example, according to a hybrid automaticrepeat request (Hybrid Automatic Repeat Request, HARQ), the UE may beunable to properly receive the handover command due to the delay and thelike, which causes a final handover failure of the UE.

SUMMARY

Embodiments of the present invention provide a data transmission method,a base station, and user equipment, which are used to implement highlyreliable data transmission between the base station and the userequipment.

According to a first aspect, an embodiment of the present inventionprovides a data transmission method, including:

receiving bundling capability information sent by user equipment, wherethe Bundling capability information includes: information used toindicate that the user equipment has a capability of transmitting firstdata for M times, where M is a maximum quantity of transmission timesthat is supported by the user equipment for the first data, and M≧2; and

performing transmission of the first data with the user equipment for Ntimes according to the Bundling capability information, where N≦M.

In a first possible implementation manner of the first aspect, theBundling capability information includes physical downlink sharedchannel PDSCH Bundling capability information;

the first data includes first PDSCH data; and

the performing transmission of the first data with the user equipmentfor N times includes:

sending the first PDSCH data to the user equipment for N times.

In a second possible implementation manner of the first aspect, theBundling capability information includes physical downlink controlchannel PDCCH Bundling capability information and physical downlinkshared channel PDSCH Bundling capability information:

the first data includes second PDCCH data and second PDSCH data; and

the performing transmission of the first data with the user equipmentfor N times includes:

sending the second PDCCH data and the second PDSCH data to the userequipment for N times.

In a third possible implementation manner of the first aspect, thebundling capability information includes frequency domain Bundlingcapability information;

N is specifically a quantity of transmission times, in a first frequencydomain, of the first data; and

the performing transmission of the first data with the user equipmentfor N times includes:

performing transmission of the first data with the user equipment in thefirst frequency domain for for N times.

In a fourth possible implementation manner of the first aspect, theBundling capability information includes physical random access channelPRACH Bundling capability information;

the first data includes a preamble; and

the performing transmission of the first data with the user equipmentfor N times includes:

receiving, for N times, the preamble sent by the user equipment.

With reference to the fourth possible implementation manner of the firstaspect, in a fifth possible implementation manner of the first aspect,before the receiving, for N times, the preamble sent by the userequipment, the method includes:

configuring a PRACH resource Bundling parameter for the user equipment,where the PRACH resource Bundling parameter includes at least one of thefollowing parameters:

at least one quantity of transmission times, a PRACH resourcecorresponding to each quantity of transmission times, a preamblecorresponding to each quantity of transmission times, and a startlocation of the PRACH resource corresponding to each quantity oftransmission times, where each quantity of transmission times is lessthan or equal to M; and

sending the PRACH resource Bundling parameter to the user equipment,where:

the at least one quantity of transmission times is used by the userequipment to select one from the at least one quantity of transmissiontimes as N.

With reference to the fifth possible implementation manner of the firstaspect, in a sixth possible implementation manner of the first aspect,the start location of each PRACH resource is a subframe that starts froma system frame number 0 and has a PRACH resource;

PRACH resources are adjacent subframes that start from the startlocation and have PRACH resources and whose quantity is equal to aquantity of transmission times that is corresponding to the PRACHresources, where the PRACH resources are periodically configured; and

each quantity of transmission times is corresponding to at least onepreamble.

With reference to the fifth or the sixth possible implementation mannerof the first aspect, in a seventh possible implementation manner of thefirst aspect, the PRACH resource Bundling parameter further includes atransmission mode of the preamble corresponding to the quantity oftransmission times, where the transmission mode includes:

transmitting the preamble on the PRACH resource corresponding to thequantity of transmission times; or

transmitting the preamble on a PRACH resource except the PRACH resourcecorresponding to the quantity of transmission times.

With reference to any one of the fourth to the seventh possibleimplementation manners of the first aspect, in an eighth possibleimplementation manner of the first aspect, after the receiving, for Ntimes, the preamble sent by the user equipment, the method furtherincludes:

performing joint processing on the N received preambles, where the jointprocessing is processing the N preambles as an entirety; and

sending a random access response to the user equipment.

With reference to the first aspect or any one of the first to the eighthpossible implementation manners of the first aspect, in a ninth possibleimplementation manner of the first aspect, the receiving bundlingcapability information sent by user equipment includes:

receiving Bundling capability information that is carried in a featuregroup indicator and sent by the user equipment; or

receiving Bundling capability information that is carried in capabilityinformation and sent by the user equipment.

With reference to the first aspect or any one of the first to the ninthpossible implementation manners of the first aspect, in a tenth possibleimplementation manner of the first aspect, the performing transmissionof the first data with the user equipment for N times according to theBundling capability information includes: determining N according to theBundling capability information and a preset policy, and performingtransmission of the first data with the user equipment for N times; or

the Bundling capability information further includes information aboutat least one corresponding quantity of transmission times that is lessthan M, and the performing transmission of the first data with the userequipment for N times according to the Bundling capability informationincludes: determining one quantity of transmission times from the atleast one corresponding quantity of transmission time as N according toM and the at least one corresponding quantity of transmission times thatis less than M, and performing transmission of the first data with theuser equipment for N times.

According to a second aspect, an embodiment of the present inventionprovides a data transmission method, including:

sending bundling capability information to a base station, where theBundling capability information includes: information used to indicatethat user equipment has a capability of transmitting first data for Mtimes, where M is a maximum quantity of transmission times that issupported by the user equipment for the first data, and M≧2; and

performing transmission of the first data with the base station for Ntimes according to the Bundling capability information, where N≦M.

In a first possible implementation manner of the second aspect, theBundling capability information includes physical downlink sharedchannel PDSCH Bundling capability information:

the first data includes first PDSCH data; and

the performing transmission of the first data with the base station forN times includes:

receiving, for N times, the first PDSCH data sent by the base station.

In a second possible implementation manner of the second aspect, theBundling capability information includes physical downlink controlchannel PDCCH Bundling capability information and physical downlinkshared channel PDSCH Bundling capability information;

the first data includes second PDCCH data and second PDSCH data; and

the performing transmission of the first data with the base station forN times includes:

receiving, for N times, the second PDCCH data and the second PDSCH datathat are sent by the base station.

In a third possible implementation manner of the second aspect, thebundling capability information includes frequency domain Bundlingcapability information;

N is specifically a quantity of transmission times, in a first frequencydomain, of the first data; and

the performing transmission of the first data with the base station forN times includes:

performing transmission of the first data with the base station in thefirst frequency domain for N times.

In a fourth possible implementation manner of the second aspect, theBundling capability information includes physical random access channelPRACH Bundling capability information;

the first data includes a preamble; and

the performing transmission of the first data with the base station forN times includes:

sending the preamble to the base station for N times.

With reference to the fourth possible implementation manner of thesecond aspect, in a fifth possible implementation manner of the secondaspect, before the sending the preamble to the base station for N times,the method includes:

receiving a PRACH resource Bundling parameter sent by the base station,where the PRACH resource Bundling parameter includes at least one of thefollowing parameters:

at least one quantity of transmission times, a PRACH resourcecorresponding to each quantity of transmission times, a preamblecorresponding to each quantity of transmission times, and a startlocation of the PRACH resource corresponding to each quantity oftransmission times, where each quantity of transmission times is lessthan or equal to M; and

selecting N from the at least one quantity of transmission timesaccording to the PRACH resource Bundling parameter; and

the sending the preamble to the base station for N times includes:

sending, to the base station for N times according to N, a preamblecorresponding to N.

With reference to the fifth possible implementation manner of the secondaspect, in a sixth possible implementation manner of the second aspect,the start location of each PRACH resource is a subframe that starts froma system frame number 0 and has a PRACH resource;

PRACH resources are adjacent subframes that start from the startlocation and have PRACH resources and whose quantity is equal to aquantity of transmission times that is corresponding to the PRACHresources, where the PRACH resources are periodically configured by thebase station; and

each quantity of transmission times is corresponding to at least onepreamble.

With reference to the fifth or the sixth possible implementation mannerof the second aspect, in a seventh possible implementation manner of thesecond aspect, the selecting N from the at least one quantity oftransmission times includes:

selecting N from the at least one quantity of transmission timesaccording to a path loss threshold.

With reference to any one of the fifth to the seventh possibleimplementation manners of the second aspect, in an eighth possibleimplementation manner of the second aspect, the sending, to the basestation for N times according to N, a preamble corresponding to Nincludes:

sending, for N times according to N, the preamble on a PRACH resourcecorresponding to N; or

sending, for N times according to N, the preamble on a PRACH resourceexcept a PRACH resource corresponding to N.

With reference to any one of the fifth to the eighth possibleimplementation manners of the second aspect, in the nighthpossibleimplementation manner of the second aspect, after the sending, to thebase station according to N, a preamble corresponding to N, the methodfurther includes:

receiving a random access response sent by the base station.

With reference to the second aspect or any one of the first to the ninthpossible implementation manners of the second aspect, in a tenthpossible implementation manner of the second aspect, the sendingBundling capability information to a base station includes:

sending, to the base station, Bundling capability information carried ina feature group indicator; or

sending, to the base station, Bundling capability information carried incapability information.

According to a third aspect, an embodiment of the present inventionprovides a base station, including:

a receiving module, configured to receive bundling capabilityinformation sent by user equipment, where the Bundling capabilityinformation includes: information used to indicate that the userequipment has a capability of transmitting first data for M times, whereM is a maximum quantity of transmission times that is supported by theuser equipment for the first data, and M≧2; and

a transmitting module, configured to perform transmission of the firstdata with the user equipment for N times according to the Bundlingcapability information received by the receiving module, where N≦M.

In a first possible implementation manner of the third aspect, theBundling capability information received by the receiving moduleincludes physical downlink shared channel PDSCH Bundling capabilityinformation;

the first data includes first PDSCH data; and

the transmitting module is configured to send the first PDSCH data tothe user equipment for N times.

In a second possible implementation manner of the third aspect, theBundling capability information received by the receiving moduleincludes physical downlink control channel PDCCH Bundling capabilityinformation and physical downlink shared channel PDSCH Bundlingcapability information;

the first data includes second PDCCH data and second PDSCH data; and

the transmitting module is configured to send the second PDCCH data andthe second PDSCH data to the user equipment for N times.

In a third possible implementation manner of the third aspect, theBundling capability information received by the receiving moduleincludes frequency domain Bundling capability information;

N is specifically a quantity of transmission times, in a first frequencydomain, of the first data; and

the transmitting module is configured to perform transmission of thefirst data with the user equipment in the first frequency domain for Ntimes.

In a fourth possible implementation manner of the third aspect, theBundling capability information received by the receiving moduleincludes physical random access channel PRACH Bundling capabilityinformation;

the first data includes a preamble; and

the transmitting module is configured to receive, for N times, thepreamble sent by the user equipment.

With reference to the fourth possible implementation manner of the thirdaspect, in a fifth possible implementation manner of the third aspect,the base station further includes:

a configuring module, configured to configure a PRACH resource Bundlingparameter for the user equipment, where the PRACH resource Bundlingparameter includes at least one of the following parameters:

at least one quantity of transmission times, a PRACH resourcecorresponding to each quantity of transmission times, a preamblecorresponding to each quantity of transmission times, and a startlocation of the PRACH resource corresponding to each quantity oftransmission times, where each quantity of transmission times is lessthan or equal to M, where

the transmitting module is configured to send the PRACH resourceBundling parameter to the user equipment, where:

the at least one quantity of transmission times is used by the userequipment to select one from the at least one quantity of transmissiontimes as N.

With reference to the fifth possible implementation manner of the thirdaspect, in a sixth possible implementation manner of the third aspect,the start location of each PRACH resource is a subframe that starts froma system frame number 0 and has a PRACH resource:

PRACH resources are adjacent subframes that start from the startlocation and have PRACH resources and whose quantity is equal to aquantity of transmission times that is corresponding to the PRACHresources, where the PRACH resources are periodically configured; and

each quantity of transmission times is corresponding to at least onepreamble.

With reference to the fifth or the sixth possible implementation mannerof the third aspect, in a seventh possible implementation manner of thethird aspect, the PRACH resource Bundling parameter further includes atransmission mode of the preamble corresponding to the quantity oftransmission times, where the transmission mode includes:

transmitting the preamble on the PRACH resource corresponding to thequantity of transmission times; or

transmitting the preamble on a PRACH resource except the PRACH resourcecorresponding to the quantity of transmission times.

With reference to any one of the fourth to the seventh possibleimplementation manners of the third aspect, in an eighth possibleimplementation manner of the third aspect, the base station furtherincludes: a processing module, configured to perform joint processing onthe N received preambles, where the joint processing is processing the Npreambles as an entirety; and

the transmitting module is further configured to send a random accessresponse to the user equipment.

With reference to the third aspect or any one of the first to the eighthpossible implementation manners of the third aspect, in a ninth possibleimplementation manner of the third aspect, the receiving module isconfigured to: receive Bundling capability information that is carriedin a feature group indicator and sent by the user equipment; or

receive Bundling capability information that is carried in capabilityinformation and sent by the user equipment.

With reference to the third aspect or any one of the first to the ninthpossible implementation manners of the third aspect, in a tenth possibleimplementation manner of the third aspect, the base station furtherincludes a determining module, where:

the determining module is configured to determine N according to theBundling capability information and a preset policy; or configured todetermine one quantity of transmission times as N according to M and atleast one corresponding quantity of transmission times that is less thanM, where M and the at least one corresponding quantity of transmissiontimes that is less than M are included in the Bundling capabilityinformation; and

the transmitting module is configured to perform transmission of thefirst data with the user equipment for N times according to N determinedby the determining module.

According to a fourth aspect, an embodiment of the present inventionprovides a user equipment, including:

a sending module, configured to send bundling capability information toa base station, where the Bundling capability information includes:information used to indicate that the user equipment has a capability oftransmitting first data for M times, where M is a maximum quantity oftransmission times that is supported by the user equipment for the firstdata, and M≧2; and

a transmitting module, configured to perform transmission of the firstdata with the base station for N times according to the Bundlingcapability information sent by the sending module, where N≦M.

In a first possible implementation manner of the fourth aspect, theBundling capability information sent by the sending module includesphysical downlink shared channel PDSCH Bundling capability information:

the first data includes first PDSCH data; and

the transmitting module is configured to receive, for N times, the firstPDSCH data sent by the base station.

In a second possible implementation manner of the fourth aspect, theBundling capability information sent by the sending module includesphysical downlink control channel PDCCH Bundling capability informationand physical downlink shared channel PDSCH Bundling capabilityinformation:

the first data includes second PDCCH data and second PDSCH data; and

the transmitting module is configured to receive, for N times, thesecond PDCCH data and the second PDSCH data that are sent by the basestation.

In a third possible implementation manner of the fourth aspect, theBundling capability information sent by the sending module includesfrequency domain Bundling capability information;

N is specifically a quantity of transmission times, in a first frequencydomain, of the first data; and

the transmitting module is configured to perform transmission of thefirst data with the base station in the first frequency domain for Ntimes.

In a fourth possible implementation manner of the fourth aspect, theBundling capability information sent by the sending module includesphysical random access channel PRACH Bundling capability information;

the first data includes a preamble; and

the transmitting module is configured to send the preamble to the basestation for N times.

With reference to the fourth possible implementation manner of thefourth aspect, in a fifth possible implementation manner of the fourthaspect, the user equipment further includes:

a receiving module, configured to receive a PRACH resource Bundlingparameter sent by the base station, where the PRACH resource Bundlingparameter includes at least one of the following parameters:

at least one quantity of transmission times, a PRACH resourcecorresponding to each quantity of transmission times, a preamblecorresponding to each quantity of transmission times, and a startlocation of the PRACH resource corresponding to each quantity oftransmission times, where each quantity of transmission times is lessthan or equal to M; and

a processing module, configured to select N from the at least onequantity of transmission times according to the PRACH resource Bundlingparameter; and

the transmitting module is configured to send, to the base station for Ntimes according to N, a preamble corresponding to N.

With reference to the fifth possible implementation manner of the fourthaspect, in a sixth possible implementation manner of the fourth aspect,the start location of each PRACH resource is a subframe that starts froma system frame number 0 and has a PRACH resource;

PRACH resources are adjacent subframes that start from the startlocation and have PRACH resources and whose quantity is equal to aquantity of transmission times that is corresponding to the PRACHresources, where the PRACH resources are periodically configured by thebase station; and

each quantity of transmission times is corresponding to at least onepreamble.

With reference to the fifth or the sixth possible implementation mannerof the fourth aspect, in a seventh possible implementation manner of thefourth aspect, the processing module is configured to select N from theat least one quantity of transmission times according to a path lossthreshold.

With reference to any one of the fifth to the seventh possibleimplementation manners of the fourth aspect, in an eighth possibleimplementation manner of the fourth aspect, the transmitting module isconfigured to: send, for N times according to N, the preamble on a PRACHresource corresponding to N; or

send, for N times according to N, the preamble on a PRACH resourceexcept a PRACH resource corresponding to N.

With reference to any one of the fifth to the eighth possibleimplementation manners of the fourth aspect, in the ninth possibleimplementation manner of the fourth aspect, the receiving module isfurther configured to receive a random access response sent by the basestation.

With reference to the fourth aspect or any one of the first to the ninthpossible implementation manners of the fourth aspect, in a tenthpossible implementation manner of the fourth aspect, the sending moduleis configured to: send, to the base station, Bundling capabilityinformation carried in a feature group indicator; or

send, to the base station, Bundling capability information carried incapability information.

According to a fifth aspect, an embodiment of the present inventionprovides a base station, including: a memory, a processor, a receiver,and a transmitter, where:

the memory is configured to store code of a data transmission method;

the processor is configured to execute the code stored in the memory andcontrol the receiver to receive bundling capability information sent byuser equipment, where the Bundling capability information indicates aBundling capability supported by the user equipment; and

the processor is further configured to control, according to theBundling capability information received by the receiver, the receiveror the transmitter to perform data transmission with the user equipment.

In a first possible implementation manner of the fifth aspect, theBundling capability information received by the receiver includesphysical downlink shared channel PDSCH Bundling capability information;

the first data includes first PDSCH data; and

the transmitter is configured to send the first PDSCH data to the userequipment for N times.

In a second possible implementation manner of the fifth aspect, theBundling capability information received by the receiver includesphysical downlink control channel PDCCH Bundling capability informationand physical downlink shared channel PDSCH Bundling capabilityinformation;

the first data includes second PDCCH data and second PDSCH data; and

the transmitter is configured to send the second PDCCH data and thesecond PDSCH data to the user equipment for N times.

In a third possible implementation manner of the fifth aspect, theBundling capability information received by the receiver includesfrequency domain Bundling capability information;

N is specifically a quantity of transmission times, in a first frequencydomain, of the first data; and

the receiver or the transmitter is configured to perform transmission ofthe first data with the user equipment in the first frequency domain forN times.

In a fourth possible implementation manner of the fifth aspect, theBundling capability information received by the receiver includesphysical random access channel PRACH Bundling capability information;

the first data includes a preamble; and

the receiver is configured to receive, for N times, the preamble sent bythe user equipment.

With reference to the fourth possible implementation manner of the fifthaspect, in a fifth possible implementation manner of the fifth aspect,the processor is further configured to execute the code stored in thememory and configure a PRACH resource Bundling parameter for the userequipment, where the PRACH resource Bundling parameter includes at leastone of the following parameters:

at least one quantity of transmission times, a PRACH resourcecorresponding to each quantity of transmission times, a preamblecorresponding to each quantity of transmission times, and a startlocation of the PRACH resource corresponding to each quantity oftransmission times, where each quantity of transmission times is lessthan or equal to M; and

the transmitter is configured to send the PRACH resource Bundlingparameter to the user equipment, where:

the at least one quantity of transmission times is used by the userequipment to select one from the at least one quantity of transmissiontimes as N.

With reference to the fifth possible implementation manner of the fifthaspect, in a sixth possible implementation manner of the fifth aspect,the start location of each PRACH resource is a subframe that starts froma system frame number 0 and has a PRACH resource:

PRACH resources are adjacent subframes that start from the startlocation and have PRACH resources and whose quantity is equal to aquantity of transmission times that is corresponding to the PRACHresources, where the PRACH resources are periodically configured; and

each quantity of transmission times is corresponding to at least onepreamble.

With reference to the fifth or the sixth possible implementation mannerof the fifth aspect, in a seventh possible implementation manner of thefifth aspect, the PRACH resource Bundling parameter further includes atransmission mode of the preamble corresponding to the quantity oftransmission times, where the transmission mode includes:

transmitting the preamble on the PRACH resource corresponding to thequantity of transmission times; or

transmitting the preamble on a PRACH resource except the PRACH resourcecorresponding to the quantity of transmission times.

With reference to any one of the fourth to the seventh possibleimplementation manners of the fifth aspect, in an eighth possibleimplementation manner of the fifth aspect, the processor is furtherconfigured to execute the code stored in the memory and perform jointprocessing on the N received preambles, where the joint processing isprocessing the N preambles as an entirety; and

the transmitter is further configured to send a random access responseto the user equipment.

With reference to the fifth aspect or any one of the first to the eighthpossible implementation manners of the fifth aspect, in a ninth possibleimplementation manner of the fifth aspect, the receiver is configuredto: receive Bundling capability information that is carried in a featuregroup indicator and sent by the user equipment; or

receive Bundling capability information that is carried in capabilityinformation and sent by the user equipment.

With reference to the fifth aspect or any one of the first to the ninthpossible implementation manners of the fifth aspect, in a tenth possibleimplementation manner of the fifth aspect, the processor is furtherconfigured to execute the code stored in the memory, and determine Naccording to the Bundling capability information and a preset policy; ordetermine one quantity of transmission times from the at least onecorresponding quantity of transmission time as N according to M and atleast one corresponding quantity of transmission times that is less thanM, where M and the at least one corresponding quantity of transmissiontimes that is less than M are included in the Bundling capabilityinformation; and

the receiver or the transmitter is configured to perform transmission ofthe first data with the user equipment for N times according to Ndetermined by the processor.

According to a sixth aspect, an embodiment of the present inventionprovides user equipment, including: a memory, a processor, atransmitter, and a receiver, where:

the memory is configured to store code of a data transmission method;

the processor is configured to execute the code stored in the memory andcontrol the sender transmitter to send bundling capability informationto a base station; and

the processor is further configured to control, according to theBundling capability information sent by the sender transmitter, thereceiver or the transmitter to perform data transmission with the basestation.

In a first possible implementation manner of the sixth aspect, theBundling capability information sent by the transmitter includesphysical downlink shared channel PDSCH Bundling capability information;

the first data includes first PDSCH data; and

the transmission receiver is configured to receive, for N times, thefirst PDSCH data sent by the base station.

In a second possible implementation manner of the sixth aspect, theBundling capability information sent by the transmitter includesphysical downlink control channel PDCCH Bundling capability informationand physical downlink shared channel PDSCH Bundling capabilityinformation;

the first data includes second PDCCH data and second PDSCH data; and

the receiver is configured to receive, for N times, the second PDCCHdata and the second PDSCH data that are sent by the base station.

In a third possible implementation manner of the sixth aspect, theBundling capability information sent by the transmitter includesfrequency domain Bundling capability information;

N is specifically a quantity of transmission times, in a first frequencydomain, of the first data; and

the receiver or the transmitter is configured to perform transmission ofthe first data with the base station in the first frequency domain for Ntimes.

In a fourth possible implementation manner of the sixth aspect, theBundling capability information sent by the transmitter includesphysical random access channel PRACH Bundling capability information;

the first data includes a preamble; and

the transmitter is configured to send the preamble to the base stationfor N times.

With reference to the fourth possible implementation manner of the sixthaspect, in a fifth possible implementation manner of the sixth aspect,before the preamble is sent to the base station for N times:

the receiver is configured to receive a PRACH resource Bundlingparameter sent by the base station, where the PRACH resource Bundlingparameter includes at least one of the following parameters:

at least one quantity of transmission times, a PRACH resourcecorresponding to each quantity of transmission times, a preamblecorresponding to each quantity of transmission times, and a startlocation of the PRACH resource corresponding to each quantity oftransmission times, where each quantity of transmission times is lessthan or equal to M;

N is selected from the at least one quantity of transmission timesaccording to the PRACH resource Bundling parameter; and

the transmitter is configured to send, to the base station for N timesaccording to N, a preamble corresponding to N.

With reference to the fifth possible implementation manner of the sixthaspect, in a sixth possible implementation manner of the sixth aspect,the start location of each PRACH resource is a subframe that starts froma system frame number 0 and has a PRACH resource:

PRACH resources are adjacent subframes that start from the startlocation and have PRACH resources and whose quantity is equal to aquantity of transmission times that is corresponding to the PRACHresources, where the PRACH resources are periodically configured by thebase station; and

each quantity of transmission times is corresponding to at least onepreamble.

With reference to the fifth or the sixth possible implementation mannerof the sixth aspect, in a seventh possible implementation manner of thesixth aspect, the processor is further configured to execute the codestored in the memory, and select N from the at least one quantity oftransmission times according to a path loss threshold.

With reference to any one of the fifth to the seventh possibleimplementation manners of the sixth aspect, in an eighth possibleimplementation manner of the sixth aspect, the transmitter is configuredto: send, for N times according to N, the preamble on a PRACH resourcecorresponding to N; or

send, for N times according to N, the preamble on a PRACH resourceexcept a PRACH resource corresponding to N.

With reference to any one of the fifth to the eighth possibleimplementation manners of the sixth aspect, in the ninth possibleimplementation manner of the sixth aspect, the receiver is furtherconfigured to receive a random access response sent by the base station.

With reference to the sixth aspect or any one of the first to the ninthpossible implementation manners of the sixth aspect, in a tenth possibleimplementation manner of the sixth aspect, the transmitter is configuredto: send, to the base station. Bundling capability information carriedin a feature group indicator; or

send, to the base station. Bundling capability information carried incapability information.

According to the data transmission method, the base station, and theuser equipment that are provided in the embodiments of the presentinvention, in a process of transmitting a specific piece of first data,the base station performs transmission of the first data with the userequipment for N times according to received Bundling capabilityinformation sent by the user equipment, that is, receives a same pieceof data for N times or sends a same piece of data for N times, therebyimplementing highly reliable data transmission between the base stationand the user equipment.

BRIEF DESCRIPTION OF DRAWINGS

To describe the technical solutions in the embodiments of the presentinvention more clearly, the following briefly introduces theaccompanying drawings required for describing the embodiments.Apparently, the accompanying drawings in the following description showsome embodiments of the present invention, and a person of ordinaryskill in the art may still derive other drawings from these accompanyingdrawings without creative efforts.

FIG. 1 is a flowchart of a first embodiment of a data transmissionmethod according to the present invention;

FIG. 2 is a flowchart of a second embodiment of a data transmissionmethod according to the present invention;

FIG. 3 is a schematic diagram of data bundling in a third embodiment ofa data transmission method according to the present invention:

FIG. 4 is a schematic diagram of data bundling in a fifth embodiment ofa data transmission method according to the present invention;

FIG. 5A is a schematic diagram of data bundling in a sixth embodiment ofa data transmission method according to the present invention;

FIG. 5B is a schematic diagram of preamble transmission in a datatransmission method according to the present invention;

FIG. 6 is a schematic structural diagram of a first embodiment of a basestation according to the present invention;

FIG. 7 is a schematic structural diagram of a second embodiment of abase station according to the present invention:

FIG. 8 is a schematic structural diagram of a first embodiment of userequipment according to the present invention;

FIG. 9 is a schematic structural diagram of a second embodiment of userequipment according to the present invention;

FIG. 10 is a schematic structural diagram of a third embodiment of abase station according to the present invention; and

FIG. 11 is a schematic structural diagram of a third embodiment of userequipment according to the present invention.

DESCRIPTION OF EMBODIMENTS

To make the objectives, technical solutions, and advantages of theembodiments of the present invention clearer, the following clearlydescribes the technical solutions in the embodiments of the presentinvention with reference to the accompanying drawings in the embodimentsof the present invention. Apparently, the described embodiments are somebut not all of the embodiments of the present invention. All otherembodiments obtained by a person of ordinary skill in the art based onthe embodiments of the present invention without creative efforts shallfall within the protection scope of the present invention.

FIG. 1 is a flowchart of a first embodiment of a data transmissionmethod according to the present invention. An execution body in thisembodiment is a base station. Specifically, this embodiment includes thefollowing steps:

101. Receive bundling capability information sent by user equipment,where the Bundling capability information includes: information used toindicate that the user equipment has a capability of transmitting firstdata for M times, where M is a maximum quantity of transmission timesthat is supported by the user equipment for the first data, and M≧2.

The base station receives the Bundling capability information sent bythe user equipment. A Bundling capability indicates that the userequipment has a capability of transmitting the first data for M times,where M is the maximum quantity of transmission times, and M≧2. Forexample, in a process of transmitting a specific piece of first data, ifthe first data is uplink data, the user equipment can at most send thefirst data for M times; and if the first data is downlink data, the userequipment can at most receive the first data for M times. For clarity ofdescription, a data transmission mode described in the present inventionis referred to as a Bundling transmission mode, and an existingtransmission mode is referred to as a non-Bundling transmission mode.

In this step, the user equipment reports the Bundling capabilityinformation to the base station, and indicates to the base station thatthe user equipment has a capability of receiving or sending the firstdata for multiple times, where the Bundling capability information maydirectly carry the maximum quantity of transmission times M, or may notcarry the maximum quantity of transmission times M. If the bundlingcapability information carries the maximum quantity of transmissiontimes, M, for example, the Bundling capability information includesmultiple quantities of transmission times, a maximum quantity oftransmission times in the multiple quantities of transmission times isM. Otherwise, if the bundling capability information does not carry themaximum quantity of transmission times, M, an agreed symbol may be usedto indicate the information that the foregoing user equipment has acapability of transmitting the first data for M times, so that the basestation can further determine the foregoing maximum quantity oftransmission times, M, according to a pre-agreement and the symbol. Inaddition, it may also be directly agreed that the maximum quantity oftransmission times is M, without a need to carry the maximum quantity oftransmission times, M, or the agreed symbol.

Optionally, in this step, an actual quantity of transmission times, N(N≦M), may be set in a protocol according to a preset policy, so that ina process of transmitting the first data, the fixed quantity oftransmission times, N, is used; or the user equipment may also add, tothe Bundling capability information, at least one corresponding quantityof transmission times that is less than M and supported by the userequipment and send the bundling capability information to the basestation, and the base station determines one quantity of transmissiontimes from the at least one corresponding quantity of transmission timesas N; or the base station may configure some quantities of transmissiontimes for the user equipment, and the user equipment selects a specificvalue of N.

Optionally, in this embodiment, the Bundling capability informationincludes at least one of the following information:

downlink Bundling capability information, which indicates that the userequipment supports downlink Bundling (DL Bundling), that is, the userequipment has a capability of receiving the first data for M times:

uplink and downlink Bundling capability information, which indicatesthat the user equipment supports downlink and uplink Bundling (DL and ULBundling), that is, if the first data is uplink data, the user equipmenthas a capability of sending the first data for M times, and if the firstdata is downlink data, the user equipment has a capability of receivingthe first data for M times;

physical downlink shared channel PDSCH Bundling capability information,which indicates that the user equipment supports PDSCH Bundling, thatis, if the first data is PDSCH data, the user equipment has a capabilityof receiving the PDSCH data for M times;

physical downlink control channel PDCCH Bundling capability informationand physical downlink shared channel PDSCH Bundling capabilityinformation, which indicate that the user equipment supports PDCCHBundling and PDSCH Bundling, that is, if the first data includes PDCCHdata and PDSCH data, the user equipment has a capability of receivingthe PDCCH data for M times and receiving the PDSCH data for M times:

physical random access channel PRACH Bundling capability information,which indicates that the user equipment supports PRACH Bundling, thatis, if the first data is a preamble, the user equipment has a capabilityof sending the preamble for M times:

time domain Bundling capability information, which indicates that theuser equipment supports time domain Bundling, that is, in a frequencydomain, the user equipment has a capability of sending the first datafor M times or receiving the first data for M times;

frequency domain Bundling capability information, which indicates thatthe user equipment supports frequency domain Bundling, that is, in atime domain, the user equipment has a capability of sending the firstdata for M times or receiving the first data for M times;

information about a Bundling capability of receiving new data, whichindicates that the user equipment supports a Bundling capability ofreceiving new data by using a same process within a specific time, wherein this case, the first data is the new data, that is, data that isreceived by the user equipment for the first time; for example, theinformation indicates that the user equipment supports a capability ofreceiving new data for M times by using a same process within a specifictime when a timer is HARQ_RTT_Time; or the information indicates thatthe user equipment supports a capability of receiving new data for Mtimes by using a same process after a specific time, for example, theinformation indicates that the user equipment supports a capability ofreceiving new data for M times by using a same process after severalconsecutive TTIs (for example, four TTIs);

information about a Bundling capability of receiving retransmitted data,which indicates that the user equipment supports a Bundling capabilityof receiving retransmitted data by using a same process within aspecific time, where in this case, the first data is the retransmitteddata; for example, the information indicates that the user equipmentsupports a capability of receiving retransmitted data for M times byusing a same process within a specific time when a timer isHARQ_RTT_Time; or the information indicates that the user equipmentsupports a capability of receiving retransmitted data for M times byusing a same process after a specific time, for example, the informationindicates that the user equipment supports a Bundling capability ofreceiving retransmitted data by using a same process after severalconsecutive TTIs (for example, four TTIs);

information about a Bundling capability of receiving retransmitted dataand performing combination and decoding on the retransmitted data andpreviously newly transmitted or retransmitted data, which indicates thatthe user equipment supports a Bundling capability of receivingretransmitted data and performing combination and decoding on theretransmitted data and previously newly transmitted or retransmitteddata by using a same process within a specific time, for example, withina specific time when a timer is HARQ_RTT_Time; or indicates that theuser equipment supports a Bundling capability of receiving retransmitteddata and performing combination and decoding on the retransmitted dataand previously newly transmitted or retransmitted data by using a sameprocess after a specific time, for example, after four consecutive TTIs;and

information about a Bundling capability of receiving newly transmitteddata and retransmitted data, which indicates that the user equipmentsupports a Bundling capability of receiving newly transmitted data andretransmitted data by using a same process within a specific time, forexample, within a specific time when a timer is HARQ_RTT_Time; orindicates that the user equipment supports a Bundling capability ofreceiving newly transmitted data and retransmitted data by using a sameprocess after a specific time, for example, after four consecutive TTIs.

Specifically, the base station may learn, according to the foregoingdownlink Bundling capability information, the uplink and downlinkBundling capability information, and the like, whether the userequipment has a Bundling capability in downlink.

In addition, there may be channels of multiple types in both uplink anddownlink. For example, in uplink, there are channels such as a physicaluplink shared channel (Physical Uplink Shared Channel, PUSCH), aphysical uplink control channel (Physical Uplink Control Channel,PUCCH), and a physical random access channel (Physical Random AccessChannel, PRACH); and in downlink, there are a physical downlink controlchannel (Physical Downlink Control Channel, PDCCH), a physical downlinkshared channel (Physical Downlink Shared Channel, PDSCH), and the like,where each channel may have a different coverage capability. The basestation may learn Bundling capability information, on a specificchannel, of the user equipment according to the foregoing PDSCH Bundlingcapability information, PDCCH Bundling capability information, PRACHBundling capability information, and the like, and perform transmissionof the first data with the user equipment on the specific channel for Ntimes, thereby achieving an effect of improving transmission reliabilityon the specific channel by means of Bundling.

It should be noted that the base station may learn the Bundlingcapability of the user equipment according to received one or acombination of the foregoing Bundling capability information sent by theuser equipment. In addition, a preset rule may also be used. Forexample, it is preset that some user equipment can support a part or allof Bundling capabilities, the preset rule and an identifier of the userequipment are stored in the base station, so that the base station doesnot need to receive a report from the user equipment, but determines,according to the preset rule and the identifier of the user equipment, aBundling capability that can be supported by the user equipment.

Optionally, in this embodiment, the base station may receive Bundlingcapability information that is carried in a feature group indicator andsent by the user equipment; or receive Bundling capability informationthat is carried in capability information and sent by the userequipment.

Specifically, the user equipment may add at least one of the foregoingBundling capability information to the feature group indicator (FGI) andthen report the feature group indicator to the base station; or mayreport the bundling capability information to the base station by usingthe capability (Capability) information. For example, one or more bitsmay be used to indicate at least one of the foregoing capabilityinformation. Correspondingly, the base station receives at least one ofthe Bundling capability information carried in the FGI or the capabilityinformation.

It should be noted that M in various kinds of the foregoing Bundlingcapability information indicates that the quantity of transmission timesis M at most. In an actual data transmission process, a quantity oftransmission times is N, where 2≦N≦M. For details, refer to step 102.

102. Perform transmission of the first data with the user equipment forN times according to the Bundling capability information, where N≦M.

In this step, the base station learns, according to the receivedBundling capability information of the user equipment, the Bundlingcapability that can be supported by the user equipment, so as to performtransmission of the first data with the user equipment for N times.

For example, if the Bundling capability information reported by the userequipment indicates that the user equipment supports both uplink anddownlink Bundling, the base station receives uplink data sent by theuser equipment, that is, receives a same piece of uplink data that issent by the user equipment in N consecutive available TTIs; or receivesa same piece of uplink data that is sent in different frequency domainsby the user equipment for N times, where a quantity of receiving timesis N; or receives a same piece of uplink data that is sent in severalconsecutive available TTIs and in different frequency domains by theuser equipment, where the sum of a quantity of receiving times in theTTIs and a quantity of receiving times in the frequency domains is N.

Likewise, when the base station needs to send downlink data to the userequipment, the base station sends a same piece of downlink data in Nconsecutive available TTIs, and the user equipment receives the downlinkdata in these consecutive TTIs, where a quantity of sending times is N;or the base station sends a same piece of downlink data in differentfrequency domains, where a quantity of sending times is N; or the basestation sends a same piece of downlink data in several consecutiveavailable TTIs and in different frequency domains, where the sum of aquantity of sending times in the TTIs and a quantity of sending times inthe frequency domains is N.

It should be noted that if the first data is uplink data, afterreceiving N pieces of uplink data, the base station may separatelyprocess each piece of uplink data, or may perform joint processing onthe N pieces of uplink data, that is, process the N pieces of uplinkdata as an entirety. For example, combination and decoding are performedon the N piece of uplink data, and only one acknowledgement(Acknowledgement, ACK), or negative acknowledgement (NegativeAcknowledgement, NACK), or the like is replied after the decoding.

Optionally, before performing transmission of the first data with theuser equipment for N times, after receiving the Bundling capabilityinformation of the user equipment, the base station needs to configure aBundling transmission parameter for the user equipment, where theBundling transmission parameter indicates used Bundling capabilityinformation. The used Bundling capability information includes one or acombination of multiple of the bundling capability information reportedby the user equipment. After configuring the used Bundling transmissionparameter for the user equipment, the base station performs transmissionof the first data with the user equipment for N times. For example, theBundling capability information received by the base station includesthe frequency domain Bundling capability information and the time domainBundling capability information, and the base station configures thatthe UE performs only time domain bundling transmission, where a quantityof bundling times is 4, and a bundling channel is a PDSCH and the like.

It should be noted that the Bundling capability information reported bythe foregoing user equipment is only a preparative action for using aBundling manner by the base station and the user equipment, and does notlimit that the base station and the user equipment need to perform datatransmission in the Bundling transmission mode after the Bundlingcapability information reported by the user equipment is received. Forexample, it may be preset that the base station and the user equipmentmay perform data transmission on some channels in the Bundling manner,while perform data transmission on another channel and the like exceptthe preset channels by still using a conventional technology, such as ahybrid automatic repeat request (Hybrid Automatic Repeat Request, HARQ)manner. For example, when the Bundling capability information reportedby the user equipment is the time domain Bundling capabilityinformation, and it is preset that the base station and the userequipment perform data transmission in a time domain in the non-Bundlingmanner, even though the base station receives the time domain Bundlingcapability information and learns that the user equipment supports timedomain Bundling, the base station performs data transmission in the timedomain by still using the conventional technology.

According to the data transmission method provided in this embodiment ofthe present invention, in a process of transmitting a specific piece offirst data, a base station performs transmission of the first data withuser equipment for N times according to received Bundling capabilityinformation sent by the user equipment, that is, receives a same pieceof data for N times or sends a same piece of data for N times, therebyimplementing highly reliable data transmission between the base stationand the user equipment.

FIG. 2 is a flowchart of a second embodiment of a data transmissionmethod according to the present invention. An execution body in thisembodiment is user equipment and is applicable to a scenario in which abase station cannot learn a Bundling capability of the user equipmentand needs the user equipment to actively report the Bundling capabilityof the user equipment. Specifically, this embodiment includes thefollowing steps:

201. Send bundling capability information to the base station, where theBundling capability information includes: information used to indicatethat the user equipment has a capability of transmitting first data forM times, where M is a maximum quantity of transmission times that issupported by the user equipment for the first data, and M≧2.

In this step, the user equipment reports the bundling capabilityinformation of the user equipment to the base station, that is, the userequipment sends the information about a bundling capability supported bythe user equipment to the base station.

Optionally, in this embodiment, the Bundling capability informationincludes the following information:

at least one or a combination of downlink Bundling capabilityinformation, uplink and downlink Bundling capability information,physical downlink shared channel PDSCH Bundling capability information,physical downlink control channel PDCCH Bundling capability information,information about a quantity of transmission times, physical randomaccess channel PRACH Bundling capability information, time domainBundling capability information, frequency domain Bundling capabilityinformation, information about a Bundling capability of receiving newdata, information about a Bundling capability of receiving retransmitteddata, information about a Bundling capability of receiving retransmitteddata and performing combination and decoding on the retransmitted dataand previously newly transmitted or retransmitted data, and informationabout a Bundling capability of receiving newly transmitted data andretransmitted data.

Specifically, for the foregoing various Bundling capabilities, referencemay be made to the description of the foregoing first embodiment, anddetails are not described herein again.

Optionally, in this embodiment, the user equipment sends, to the basestation, Bundling capability information carried in a feature groupindicator; or sends, to the base station. Bundling capabilityinformation carried in capability information, thereby reporting theBundling capability of the user equipment to the base station.

For details, refer to the description of the foregoing first embodiment,and details are not described herein again.

202. Perform transmission of the first data with the base station for Ntimes according to the Bundling capability information, where N≦M.

In this step, the base station performs data transmission with the userequipment in a Bundling manner. That is, in a process of transmitting aspecific piece of first data, if the first data is uplink data, the basestation can at most receive the first data for M times; and if the firstdata is downlink data, the base station can at most send the first datafor M times. For details, refer to step 102 in FIG. 1, and details arenot described herein again.

Optionally, after sending the bundling capability information to thebase station and before performing data transmission with the basestation in the Bundling manner according to the Bundling capabilityinformation, the user equipment receives a Bundling transmissionparameter sent by the base station, where the Bundling transmissionparameter indicates used Bundling capability information. The usedBundling capability information is configured by the base station forthe user equipment according to the bundling capability informationreported by the user equipment. After configuring the Bundlingtransmission parameter for the user equipment, the base station performsdata transmission with the user equipment in the Bundling manner. Forexample, the Bundling capability information received by the basestation includes the frequency domain Bundling capability informationand the time domain Bundling capability information, and the basestation configures that the UE performs only time domain bundlingtransmission, where a quantity of bundling times is 4, and a bundlingchannel is a PDSCH and the like.

According to the data transmission method provided in this embodiment ofthe present invention, user equipment reports a Bundling capabilitysupported by the user equipment to a base station, so that in a processof transmitting a specific piece of first data, the base stationtransmits the first data for N times according to received Bundlingcapability information sent by the user equipment, that is, receives asame piece of data for N times or sends a same piece of data for Ntimes, thereby implementing highly reliable data transmission betweenthe base station and the user equipment.

FIG. 3 is a schematic diagram of data bundling in a third embodiment ofa data transmission method according to the present invention. In thisembodiment, Bundling capability information sent by user equipment to abase station includes PDSCH Bundling capability information, where firstdata includes a first PDSCH data. In this case, the base station sendsthe first PDSCH data to the user equipment for N times. Correspondingly,the user equipment receives, for N times, the first PDSCH data sent bythe base station.

Specifically, referring to FIG. 3, a horizontal coordinate represents aTTI, and a vertical coordinate represents frequency (Frequency), where{circle around (1)} to {circle around (8)} represent eight consecutiveTTIs. When the user equipment reports that the user equipment supportsPDSCH Bundling, the base station sends the first PDSCH data to the userequipment for N times. For example, as shown in a shaded part in FIG. 3,the base station sends a same piece of PDSCH data in four consecutiveTTIs {circle around (1)} to {circle around (4)}, and the user equipmentreceives downlink data on the PDSCH according to a scheduling command,for example, downlink control information (Downlink Control Information,DCI), that is, the user equipment receives the same piece of downlinkdata for four times. Therefore, reliability of data transmission on aPDSCH channel can be improved by using this method.

In addition, in this embodiment, after the user equipment completesreceiving PDSCH data in the four consecutive TTIs {circle around (1)} to{circle around (4)}, in a possible implementation manner, the userequipment may determine, according to the last TTI, a feedback(Feedback) moment to send a feedback. For example, the user equipmentmay send a feedback in a TTI with a distance of four TTIs from the lastTTI, that is, send a feedback in a TTI obtained by the last TTI, in aquantity of transmission times, plus four TTIs, for example, TTI {circlearound (8)} shown in the figure. The user equipment may also send afeedback, in another manner, in response to the same piece of PDSCH datareceived in the four consecutive TTIs, which is not construed as alimitation to the present invention.

It should be noted that in this embodiment, an example in which a samepiece of PDSCH data is sent in four consecutive TTIs is used to describethe present invention in detail. However, the present inventionconstitutes no limitation thereto. In another possible implementationmanner, a quantity of consecutive TTIs, that is, a quantity oftransmission times, N, of a same piece of PDSCH data, may be selectedaccording to a preset rule; or the base station may select a quantity oftransmission times, N, according to a quantity of transmission timesthat is reported by the user equipment.

In a fourth embodiment of a data transmission method according to thepresent invention, Bundling capability information sent by userequipment to a base station includes: PDCCH Bundling capabilityinformation and PDSCH Bundling capability information, that is, the userequipment reports to the base station that the user equipment supportsboth a PDCCH Bundling capability and a PDSCH Bundling capability. Inthis case, first data includes second PDCCH data and second PDSCH data.The base station sends the second PDCCH data and the second PDSCH datato the user equipment for N times. Correspondingly, the user equipmentreceives, for N times, a second PDCCH data and a second PDSCH data thatare simultaneously sent by the base station.

Specifically, when the user equipment supports both PDCCH Bundling andPDSCH Bundling, in an example in which N=4, if transmission is performedin two TTIs, the second PDCCH and the second PDSCH are sent in a firstTTI, and the second PDCCH and the second PDSCH are resent in a secondTTI; if transmission is performed in four TTIs, the second PDCCH may betransmitted in a first TTI and a third TTI, and the second PDSCH istransmitted in a second TTI and a fourth TT. In this embodiment, thesecond PDCCH and the second PDSCH are sent to the user equipment inmultiple consecutive TTIs for multiple times, and therefore, reliabilityof data transmission on a PDCCH channel and a PDSCH channel is improved.

FIG. 4 is a schematic diagram of data bundling in a fifth embodiment ofa data transmission method according to the present invention. In thisembodiment, Bundling capability information sent by user equipment to abase station includes frequency domain Bundling capability information.In this case, an actual quantity of transmission times, N, of first datais specifically a quantity of transmission times, in a first frequencydomain, of the first data. That is, the base station sends the firstdata to the user equipment in a same transmission time interval TTI forN times. Correspondingly, the user equipment receives, in the same timeinterval for N times, the first data sent by the base station.Alternatively, the user equipment sends the first data in a same timeinterval for N times. Correspondingly, the base station receives thefirst data in the same transmission time interval TTI for N times.

Specifically, referring to FIG. 4, a horizontal coordinate represents aTTI, and a vertical coordinate represents frequency (Frequency), where{circle around (1)} to {circle around (8)} represent eight consecutiveTTIs. When the user equipment reports that the user equipment supports afrequency domain Bundling capability, the base station may send a samepiece of data, for example, a PDSCH data in the figure, to the userequipment in a same TTI for N times. For example, in a shaded part ofFIG. 4, the base station sends a same piece of PDSCH data in a TTI{circle around (1)} for four times, and the user equipment receivesdownlink data on a PDSCH according to a scheduling command, for example,downlink control information (Downlink Control Information, DCI), thatis, the user equipment receives the same piece of downlink data in thesame TTI for four times. Therefore, reliability of data transmission ina frequency domain can be improved by using this method.

In addition, in this embodiment, after receiving a same piece of data ina same TTI for four times, the user equipment determines a feedback(Feedback) moment to send a feedback, for example, may send a feedbackin a TTI {circle around (5)}.

In a sixth embodiment of a data transmission method according to thepresent invention, Bundling capability information sent by userequipment to a base station is specifically PRACH Bundling capabilityinformation. First data may be a preamble allocated by the base stationto the user equipment, and the user equipment sends the preamble for Ntimes. Correspondingly, the base station receives the preamble for Ntimes. For details, refer to FIG. 5A.

FIG. 5A is a schematic diagram of data bundling in the sixth embodimentof the data transmission method according to the present invention. Asshown in FIG. 5A, 0 to 15 represent 16 subframes, where a subframeindicated by a shaded part, such as a subframe 0, 5, 10, or 15,represents a subframe that has a PRACH resource. When the user equipmentreports to the base station that the user equipment has a PRACH Bundlingcapability, and N=3, the base station instructs the user equipment tosend the preamble, for example, a preamble 1 in the figure, for threetimes in TTIs 0, 5, and 10, which are N adjacent subframes 0, 5, and 10that start from a system frame number 0 and have PRACH resources.Correspondingly, the base station receives the same preamble 1 for threetimes in subframes 0, 5, and 10. In a process of sending the preamble, aPRACH resource corresponding to a quantity of transmission times may beperiodically configured by the base station. Therefore, reliability oftransmitting a random access preamble can be improved by using thismethod.

In FIG. 5A, this embodiment of the present invention is described indetail from a perspective of the quantity of data transmission timeswhen the user equipment supports PRACH Bundling. The following describesthe present invention in detail by using a specific process of PRACHBundling.

Specifically, if the user equipment reports to the base station that theuser equipment supports the PRACH Bundling capability, a Bundlingtransmission parameter configured by the base station for the userequipment indicates that the user equipment can use an PRACH Bundlingcapability. In this case, the base station configures a PRACH resourceBundling parameter for the user equipment and sends the PRACH resourcebundling parameter to the user equipment, and the user equipmentreceives and stores the PRACH resource Bundling parameter. Then, whenthe base station needs to perform transmission of the preamble with theuser equipment for N times, the user equipment sends the preamble for Ntimes according to the PRACH resource Bundling parameter.Correspondingly, the base station receives the preamble for N times on acorresponding PRACH resource.

Generally, the PRACH resource Bundling parameter configured by the basestation for the user equipment includes at least one of the followingparameters: at least one quantity of transmission times, a PRACHresource corresponding to each quantity of transmission times, apreamble corresponding to each quantity of transmission times, and astart location of a PRACH corresponding to each quantity of transmissiontimes. The at least one quantity of transmission times may be configuredby the base station for the user equipment according to a requirementand may be used by the user equipment to select one from the at leastone quantity of transmission times as a specific quantity oftransmission times. The preamble corresponding to the quantity oftransmission times may be a preamble set, where the preamble setincludes at least one preamble. The start location of the PRACH may be,for example, a start location of the PRACH resource, or a parameter thatrepresents the start location.

In the PRACH resource Bundling parameter configured by the foregoingbase station for the user equipment, when the PRACH resource Bundlingparameter includes multiple quantities of transmission times, the PRACHresource Bundling parameter may further include a selection criterioncorresponding to each quantity of transmission times, for example, acorrespondence between a quantity of transmission times and a path lossthreshold. For example, when a specific path loss threshold or path lossthreshold interval is met, a corresponding quantity of transmissiontimes and another parameter are selected. Specifically, the PRACHresource Bundling parameter may be sent to the user equipment by using asystem broadcast message, a dedicated radio resource control (RadioResource Control, RRC) message, a Medium Access Control (Medium AccessControl, MAC) message, a physical layer message, or the like, so as toconfigure a parameter related to PRACH Bundling transmission for theuser equipment.

In the foregoing embodiment, when the base station configures onequantity of transmission times for the user equipment, that is,configures one specific quantity of transmission times for the userequipment, the specific quantity of transmission times is N. The userequipment sends the preamble only according to the specific quantity oftransmission times. For example, information, about a quantity oftransmission times, reported by the user equipment indicates that theuser equipment can support quantities of transmission times, 2, 3, 4,and 5, the base station may select the preamble as 2 for a useraccording to an environment in which the user equipment is located, aresource usage status of the base station, and the like. In thisprocess, the base station configures a proper value of N for the userequipment.

In the foregoing embodiment, when the base station configures multiplequantities of transmission times for the user equipment, after the basestation sends the PRACH resource Bundling parameter to the userequipment, the user equipment selects a proper value of N. Specifically,after receiving Bundling capability information that includes multiplequantities of transmission times and is reported by the user equipment,the base station configures some quantities of transmission times forthe user equipment and configures a PRACH resource and a preamble thatare corresponding to each quantity of transmission times. Then, afterthe user equipment receives the PRACH resource Bundling parameter, theuser equipment selects a proper value of N. For example, theinformation, about the quantity of transmission times, reported by theuser equipment indicates that the user equipment supports the quantitiesof transmission times, 2, 3, 4, and 5, the base station configures, forthe user equipment, 2 and 3 as the quantities of transmission times, aPRACH resource and a preamble that are corresponding to the quantity oftransmission times, 2, and a PRACH resource and a preamble that arecorresponding to the quantity of transmission times, 3. After receivingthe PRACH resource Bundling parameter, when the user equipment needs tosend a preamble, the user equipment may determine N according to thereceived PRACH resource Bundling parameter, an environment in which theuser equipment is located, and the like, then determine a PRACH resourceand a preamble that are corresponding to N, and send the preamble. Inthis process, the user equipment selects a proper value of N by itself.

In addition, it may be understood that the base station may also notneed to obtain a PRACH bundling capability of the user equipment, thatis, does not need to receive the PRACH bundling capability reported bythe user equipment, but only notifies the user equipment of theforegoing PRACH bundling parameter, such as one or a combination of: atleast one quantity of transmission times, a PRACH resource correspondingto the quantity of transmission times, a preamble corresponding to thequantity of transmission times, a start location of a PRACH, and acriterion parameter used by the user equipment to select the quantity oftransmission times. After receiving the PRACH resource Bundlingparameter, when the user equipment needs to send a preamble, the userequipment may determine N according to the received PRACH resourceBundling parameter, an environment in which the user equipment islocated, and the like, then determine a PRACH resource and a preamblethat are corresponding to N, and send the preamble.

Further, the PRACH resource Bundling parameter further includes atransmission mode of the preamble corresponding to each quantity oftransmission times. Specifically, in this embodiment, the preamblecorresponding to the quantity of transmission times may be transmittedin the following two Bundling manners:

Manner 1: The preamble is transmitted on the PRACH resourcecorresponding to the quantity of transmission times.

Specifically, the base station may allocate a part of a PRACH resourceof a subframe that has a PRACH resource to the user equipment, where thepart of the PRACH is used as the PRACH resource corresponding to thequantity of transmission times, so that the preamble corresponding tothe quantity of transmission times is transmitted on only the PRACHresource, that is, the base station performs transmission of thepreamble with the user equipment on the PRACH resource corresponding tothe quantity of transmission times. For details, refer to FIG. 5B.

FIG. 5B is a schematic diagram of preamble transmission in a datatransmission method according to the present invention. As shown in FIG.5B, a subframe 0 and a subframe 5: a TTI 0 and a TTI 5, have PRACHresources. In a frequency domain (which is shown by a verticalcoordinate), these PRACH resources are divided, in a unit of sixphysical resource blocks (Physical Resource Block, PRB), into multiplePRB groups. For example, in the TTI 0 or the TTI 5, a gray part is a PRBgroup, and an unfilled part is another PRB group. When N=2, the basestation may allocate only PRACH resources corresponding to PRB groups ingray parts to the user equipment as PRACH resources corresponding to anactual quantity of transmission times, and transmit a preamble for twotimes on these PRACH resources.

Manner 2: The preamble is transmitted on a PRACH resource except thePRACH resource corresponding to the quantity of transmission times.

Specifically, the base station may not allocate the PRACH resourcecorresponding to the quantity of transmission times to the userequipment, but transmits the preamble corresponding to the quantity oftransmission times on the PRACH resource except the PRACH resourcecorresponding to the quantity of transmission times. Still referring toFIG. 5B, a preamble transmitted by using a conventional technology orsome preambles in a preamble set transmitted by using a conventionaltechnology are transmitted on PRACH resources corresponding to unfilledPRB groups, and the preamble set transmitted by using the conventionaltechnology is, for example, 1 to N (it is assumed that N≦64). In orderthat the PRACH resources can be shared with the preamble transmitted byusing the conventional technology, a preamble set that is correspondingto a quantity of transmission times needs to be set differently from thepreamble set that is transmitted by using the conventional technology,for example, N+1 to 64. Therefore, the preamble corresponding to thequantity of transmission times shares the PRACH resources with thepreamble transmitted by using the conventional technology. That is, thepreamble corresponding to the quantity of transmission times may also betransmitted on the PRACH resources corresponding to the unfilled PRBgroups in the figure.

Further, when transmission of the preamble with the user equipment isperformed for N times, the present invention constitutes no limitationto a TTI that has a PRACH resource and from which the user equipmentspecifically starts to send the preamble corresponding to a quantity ofBundling times. For example, still referring to FIG. 5B, in thisembodiment, a subframe 0 whose system frame number (SFN) is 0 is used asa start point, each two subframes that have PRACH resources are used asone Bundling unit, and the preamble is sent for two times in the twosubframes in the Bundling unit.

Further, after the base station configures at least one quantity oftransmission times and a related parameter for the user equipment, abasis on which the UE selects N may be, for example, a path lossthreshold. When the user equipment supports multiple quantities oftransmission times, multiple path loss thresholds may be set.

Specifically, when the user equipment needs to send a preamble, the basestation may select a proper value of N for the user equipment withreference to a capability of the user equipment and the path lossthreshold. For example, when quantities of Bundling times supported bythe UE are 2 and 3, the base station configures a path loss thresholdcorresponding to the quantity of transmission times, 2, as X, andconfigures a path loss threshold corresponding to the quantity oftransmission times, 3, as Y. If a path loss is less than X, N configuredfor the user equipment is 2; and if the path loss is greater than X, Nconfigured for the user equipment is 3.

When the user equipment sends a preamble in the foregoing manner 1, theuser equipment sends the preamble for N times according to N on a PRACHresource corresponding to a quantity of transmission times.Correspondingly, the base station receives the preamble for N times onthe PRACH resource corresponding to the quantity of transmission times.

When the user equipment sends a preamble in the foregoing manner 2, theuser equipment sends the preamble on a PRACH resource except a PRACHresource corresponding to a quantity of transmission times.Correspondingly, the base station receives the preamble on the PRACHresource except the PRACH resource corresponding to the quantity oftransmission times.

Further, after receiving the preamble sent by the user equipmentaccording to a PRACH resource Bundling parameter, the base stationperforms joint processing on the N received preambles, that is,processes the N preambles as an entirety, obtains a random accessresponse, and sends the random access response to the user equipment,instead of replying a random access response for each received preamble.

FIG. 6 is a schematic structural diagram of a first embodiment of a basestation according to the present invention. The base station provided inthis embodiment can implement steps of a method that is applied to abase station and provided in any embodiment of the present invention.Specifically, a base station 100 provided in this embodimentspecifically includes:

a receiving module 11, configured to receive bundling capabilityinformation sent by user equipment, where the Bundling capabilityinformation includes: information used to indicate that the userequipment has a capability of transmitting first data for M times, whereM is a maximum quantity of transmission times that is supported by theuser equipment for the first data, and M≧2; and

a transmitting module 12, configured to perform transmission of thefirst data with the user equipment for N times according to the Bundlingcapability information received by the receiving module, where N≦M.

The base station provided in this embodiment of the present inventiondetermines, according to received Bundling capability information sentby user equipment, a Bundling capability that can be supported by theuser equipment, and performs data transmission with the user equipment,thereby achieving high reliability of data transmission between the basestation and the user equipment.

The Bundling capability information received by the receiving module 11includes physical downlink shared channel PDSCH Bundling capabilityinformation;

the first data includes first PDSCH data; and

the transmitting module 12 is configured to send the first PDSCH data tothe user equipment for N times.

Further, the Bundling capability information received by the receivingmodule 11 includes physical downlink control channel PDCCH Bundlingcapability information and physical downlink shared channel PDSCHBundling capability information;

the first data includes second PDCCH data and second PDSCH data; and

the transmitting module 12 is configured to send the second PDCCH dataand the second PDSCH data to the user equipment for N times.

Further, the Bundling capability information received by the receivingmodule 11 includes frequency domain Bundling capability information;

N is specifically a quantity of transmission times, in a first frequencydomain, of the first data and

the transmitting module 12 is configured to perform transmission of thefirst data with the user equipment in the first frequency domain for Ntimes.

Further, the Bundling capability information received by the receivingmodule 11 includes physical random access channel PRACH Bundlingcapability information;

the first data includes a preamble; and

the transmitting module 12 is configured to receive, for N times, thepreamble sent by the user equipment.

FIG. 7 is a schematic structural diagram of a second embodiment of abase station according to the present invention. As shown in FIG. 7,based on a structure of the base station shown in FIG. 6, a base station200 in this embodiment further includes:

a configuring module 13, configured to configure a PRACH resourceBundling parameter for the user equipment, where the PRACH resourceBundling parameter includes at least one of the following parameters:

at least one quantity of transmission times, a PRACH resourcecorresponding to each quantity of transmission times, a preamblecorresponding to each quantity of transmission times, and a startlocation of the PRACH resource corresponding to each quantity oftransmission times, where each quantity of transmission times is lessthan or equal to M; and

the transmitting module 12 is configured to send the PRACH resourceBundling parameter to the user equipment, where:

the at least one quantity of transmission times is used by the userequipment to select one from the at least one quantity of transmissiontimes as N.

Further, the start location of each PRACH resource is a subframe thatstarts from a system frame number 0 and has a PRACH resource;

PRACH resources are adjacent subframes that start from the startlocation and have PRACH resources and whose quantity is equal to aquantity of transmission times that is corresponding to the PRACHresources, where the PRACH resources are periodically configured; and

each quantity of transmission times is corresponding to at least onepreamble.

Further, the PRACH resource Bundling parameter further includes atransmission mode of the preamble corresponding to the quantity oftransmission times, where the transmission mode includes:

transmitting the preamble on the PRACH resource corresponding to thequantity of transmission times; or

transmitting the preamble on a PRACH resource except the PRACH resourcecorresponding to the quantity of transmission times.

Still referring to FIG. 7, further, the base station 200 furtherincludes:

a processing module 14, configured to perform joint processing on the Nreceived preambles, where the joint processing is processing the Npreambles as an entirety; and

the transmitting module 12 is further configured to send a random accessresponse to the user equipment.

Further, the receiving module 11 is configured to: receive Bundlingcapability information that is carried in a feature group indicator andsent by the user equipment; or

receive Bundling capability information that is carried in capabilityinformation and sent by the user equipment.

Still referring to FIG. 7, further, the base station 200 furtherincludes:

a determining module 15, configured to determine N according to theBundling capability information and a preset policy; or configured todetermine one quantity of transmission times as N according to M and atleast one corresponding quantity of transmission times that is less thanM, where M and the at least one corresponding quantity of transmissiontimes that is less than M are included in the Bundling capabilityinformation; and

the transmitting module 12 is configured to perform transmission of thefirst data with the user equipment for N times according to N determinedby the determining module.

FIG. 8 is a schematic structural diagram of a first embodiment of userequipment according to the present invention. The user equipmentprovided in this embodiment can implement steps of a method that isapplied to user equipment and provided in any embodiment of the presentinvention. Specifically, user equipment 300 provided in this embodimentspecifically includes:

a sending module 21, configured to send bundling capability informationto a base station, where the Bundling capability information includes:information used to indicate that the user equipment has a capability oftransmitting first data for M times, where M is a maximum quantity oftransmission times that is supported by the user equipment for the firstdata, and M≧2; and

a transmitting module 22, configured to perform transmission of thefirst data with the base station for N times according to the Bundlingcapability information sent by the sending module, where N≦M.

According to the user equipment provided in this embodiment of thepresent invention, the user equipment reports a Bundling capabilitysupported by the user equipment to a base station, so that a basestation determines, according to received Bundling capabilityinformation sent by the user equipment, the Bundling capability that canbe supported by the user equipment, and performs data transmission withthe user equipment, thereby achieving high reliability of datatransmission between the base station and the user equipment.

Further, the Bundling capability information sent by the sending module21 includes physical downlink shared channel PDSCH Bundling capabilityinformation:

the first data includes first PDSCH data and

the transmitting module 22 is configured to receive, for N times, thefirst PDSCH data sent by the base station.

Further, the Bundling capability information sent by the sending module21 includes physical downlink control channel PDCCH Bundling capabilityinformation and physical downlink shared channel PDSCH Bundlingcapability information:

the first data includes second PDCCH data and second PDSCH data and

the transmitting module 22 is configured to receive, for N times, thesecond PDCCH data and the second PDSCH data that are sent by the basestation.

Further, the Bundling capability information sent by the sending module21 includes frequency domain Bundling capability information;

N is specifically a quantity of transmission times, in a first frequencydomain, of the first data; and

the transmitting module 22 is configured to perform transmission of thefirst data with the base station in the first frequency domain for Ntimes.

Further, the Bundling capability information sent by the sending module21 includes physical random access channel PRACH Bundling capabilityinformation;

the first data includes a preamble; and

the transmitting module 22 is configured to send the preamble to thebase station for N times.

FIG. 9 is a schematic structural diagram of a second embodiment of userequipment according to the present invention. As shown in FIG. 9, basedon a structure of the user equipment shown in FIG. 8, user equipment 400in this embodiment further includes:

a receiving module 23, configured to receive a PRACH resource Bundlingparameter sent by the base station, where the PRACH resource Bundlingparameter includes at least one of the following parameters:

at least one quantity of transmission times, a PRACH resourcecorresponding to each quantity of transmission times, a preamblecorresponding to each quantity of transmission times, and a startlocation of the PRACH resource corresponding to each quantity oftransmission times, where each quantity of transmission times is lessthan or equal to M; and

a processing module 24, configured to select N from the at least onequantity of transmission times according to the PRACH resource Bundlingparameter; and

the transmitting module 22 is configured to send, to the base stationfor N times according to N, a preamble corresponding to N.

Further, the start location of each PRACH resource is a subframe thatstarts from a system frame number 0 and has a PRACH resource;

PRACH resources are adjacent subframes that start from the startlocation and have PRACH resources and whose quantity is equal to aquantity of transmission times that is corresponding to the PRACHresources, where the PRACH resources are periodically configured by thebase station; and

each quantity of transmission times is corresponding to at least onepreamble.

Further, the processing module 24 is configured to select N from the atleast one quantity of transmission times according to a path lossthreshold.

Further, the transmitting module 22 is configured to: send, for N timesaccording to N, the preamble on a PRACH resource corresponding to N; or

send, for N times according to N, the preamble on a PRACH resourceexcept a PRACH resource corresponding to N.

Further, the receiving module 23 is further configured to receive arandom access response sent by the base station.

Further, the sending module 21 is configured to: send, to the basestation, Bundling capability information carried in a feature groupindicator; or

send, to the base station. Bundling capability information carried incapability information.

FIG. 10 is a schematic structural diagram of a third embodiment of abase station according to the present invention. As shown in FIG. 10, abase station 500 provided in this embodiment includes a memory 31, aprocessor 32, a receiver 33, and a transmitter 34.

The memory 31 is configured to store code of a data transmission method.

The processor 32 is configured to execute the code stored in the memory31 and control the receiver 33 to receive bundling capabilityinformation sent by user equipment, where the Bundling capabilityinformation indicates a Bundling capability supported by the userequipment.

The processor 32 is further configured to control, according to theBundling capability information received by the receiver 33, thereceiver 33 or the transmitter 34 to perform data transmission with theuser equipment.

The base station provided in this embodiment can implement steps of amethod that is applied to a base station and provided in any embodimentof the present invention, and implementation principles and technicaleffects of the base station are similar and are not described hereinagain.

The Bundling capability information received by the receiver 33 includesphysical downlink shared channel PDSCH Bundling capability information;

first data includes first PDSCH data; and

the transmitter 34 is configured to send the first PDSCH data to theuser equipment for N times.

Further, the Bundling capability information received by the receiver 33includes physical downlink control channel PDCCH Bundling capabilityinformation and physical downlink shared channel PDSCH Bundlingcapability information;

first data includes second PDCCH data and second PDSCH data; and

the transmitter 34 is configured to send the second PDCCH data and thesecond PDSCH data to the user equipment for N times.

Further, the Bundling capability information received by the receiver 33includes frequency domain Bundling capability information;

N is specifically a quantity of transmission times, in a first frequencydomain, of first data; and

the receiver 33 or the transmitter 34 is configured to performtransmission of the first data with the user equipment in the firstfrequency domain for N times.

Further, the Bundling capability information received by the receiver 33includes physical random access channel PRACH Bundling capabilityinformation;

first data includes a preamble; and

the receiver 33 is configured to receive, for N times, the preamble sentby the user equipment.

Further, the processor 32 is further configured to execute the codestored in the memory 31 and configure a PRACH resource Bundlingparameter for the user equipment, where the PRACH resource Bundlingparameter includes at least one of the following parameters:

at least one quantity of transmission times, a PRACH resourcecorresponding to each quantity of transmission times, a preamblecorresponding to each quantity of transmission times, and a startlocation of the PRACH resource corresponding to each quantity oftransmission times, where each quantity of transmission times is lessthan or equal to M; and

the transmitter 34 is configured to send the PRACH resource Bundlingparameter to the user equipment, where:

the at least one quantity of transmission times is used by the userequipment to select one from the at least one quantity of transmissiontimes as N.

Further, the start location of each PRACH resource is a subframe thatstarts from a system frame number 0 and has a PRACH resource;

PRACH resources are adjacent subframes that start from the startlocation and have PRACH resources and whose quantity is equal to aquantity of transmission times that is corresponding to the PRACHresources, where the PRACH resources are periodically configured; and

each quantity of transmission times is corresponding to at least onepreamble.

Further, the PRACH resource Bundling parameter further includes atransmission mode of the preamble corresponding to the quantity oftransmission times, where the transmission mode includes:

transmitting the preamble on the PRACH resource corresponding to thequantity of transmission times; or

transmitting the preamble on a PRACH resource except the PRACH resourcecorresponding to the quantity of transmission times.

Further, the processor 32 is further configured to execute the codestored in the memory 31 and perform joint processing on the N receivedpreambles, where the joint processing is processing the N preambles asan entirety; and

the transmitter 34 is further configured to send a random accessresponse to the user equipment.

Further, the receiver 33 is configured to: receive Bundling capabilityinformation that is carried in a feature group indicator and sent by theuser equipment; or

receive Bundling capability information that is carried in capabilityinformation and sent by the user equipment.

Further, the processor 32 is further configured to execute the codestored in the memory 31, and determine N according to the Bundlingcapability information and a preset policy; or determine one quantity oftransmission times as N according to M and at least one correspondingquantity of transmission times that is less than M, where M and the atleast one corresponding quantity of transmission times that is less thanM are included in the Bundling capability information; and

the receiver 33 or the transmitter 34 is configured to performtransmission of the first data with the user equipment for N timesaccording to N determined by the determining module.

FIG. 11 is a schematic structural diagram of a third embodiment of userequipment according to the present invention. As shown in FIG. 11, userequipment 600 provided in this embodiment includes a memory 41, aprocessor 42, a transmitter 43, and a receiver 44.

The memory 41 is configured to store code of a data transmission method.

The processor 42 is configured to execute the code stored in the memory41 and control the transmitter 43 to send bundling capabilityinformation to a base station.

The processor 42 is further configured to control, according to theBundling capability information sent by the transmitter 43, thetransmitter 43 or the receiver 44 to perform data transmission with thebase station.

The user equipment provided in this embodiment can implement steps of amethod that is applied to user equipment and provided in any embodimentof the present invention, and implementation principles and technicaleffects of the user equipment are similar and are not described hereinagain.

Further, the Bundling capability information sent by the transmitter 43includes physical downlink shared channel PDSCH Bundling capabilityinformation;

first data includes first PDSCH data; and

the receiver 44 is configured to receive, for N times, the first PDSCHdata sent by the base station.

Further, the Bundling capability information sent by the transmitter 43includes physical downlink control channel PDCCH Bundling capabilityinformation and physical downlink shared channel PDSCH Bundlingcapability information;

first data includes second PDCCH data and second PDSCH data; and

the receiver 44 is configured to receive, for N times, the second PDCCHdata and the second PDSCH data that are sent by the base station.

Further, the Bundling capability information sent by the transmitter 43includes frequency domain Bundling capability information;

N is specifically a quantity of transmission times, in a first frequencydomain, of first data; and

the receiver 44 is configured to perform transmission of the first datawith the base station in the first frequency domain for N times.

Further, the Bundling capability information sent by the transmitter 43includes physical random access channel PRACH Bundling capabilityinformation:

first data includes a preamble; and

the receiver 44 is configured to send the preamble to the base stationfor N times.

Further, the receiver 44 is configured to receive a PRACH resourceBundling parameter sent by the base station, where the PRACH resourceBundling parameter includes at least one of the following parameters:

at least one quantity of transmission times, a PRACH resourcecorresponding to each quantity of transmission times, a preamblecorresponding to each quantity of transmission times, and a startlocation of the PRACH resource corresponding to each quantity oftransmission times, where each quantity of transmission times is lessthan or equal to M;

N is selected from the at least one quantity of transmission timesaccording to the PRACH resource Bundling parameter; and

the transmitter 43 is configured to send, to the base station for Ntimes according to N, a preamble corresponding to N.

Further, the start location of each PRACH resource is a subframe thatstarts from a system frame number 0 and has a PRACH resource;

PRACH resources are adjacent subframes that start from the startlocation and have PRACH resources and whose quantity is equal to aquantity of transmission times that is corresponding to the PRACHresources, where the PRACH resources are periodically configured by thebase station; and

each quantity of transmission times is corresponding to at least onepreamble.

Further, the processor 42 is further configured to execute the codestored in the memory 41, and select N from the at least one quantity oftransmission times according to a path loss threshold.

Further, the transmitter 43 is configured to: send, for N timesaccording to N, the preamble on a PRACH resource corresponding to N; or

send, for N times according to N, the preamble on a PRACH resourceexcept a PRACH resource corresponding to N.

Further, the receiver 44 is further configured to receive a randomaccess response sent by the base station.

Further, the transmitter 43 is configured to: send, to the base station,Bundling capability information carried in a feature group indicator; or

send, to the base station, Bundling capability information carried incapability information.

A person of ordinary skill in the art may understand that all or some ofthe steps of the method embodiments may be implemented by a programinstructing related hardware. The program may be stored in acomputer-readable storage medium. When the program runs, the steps ofthe method embodiments are performed. The foregoing storage mediumincludes: any medium that can store program code, such as a ROM, a RAM,a magnetic disk, or an optical disc.

Finally, it should be noted that the foregoing embodiments are merelyintended for describing the technical solutions of the presentinvention, but not for limiting the present invention. Although thepresent invention is described in detail with reference to the foregoingembodiments, persons of ordinary skill in the art should understand thatthey may still make modifications to the technical solutions describedin the foregoing embodiments or make equivalent replacements to some orall technical features thereof, without departing from the scope of thetechnical solutions of the embodiments of the present invention.

What is claimed is:
 1. A data transmission method, comprising:receiving, at a base station, bundling capability information sent byuser equipment, wherein the Bundling capability information comprises:information indicating that the user equipment has a maximum capabilityof transmitting specific data for M times, wherein M is a maximumquantity of transmission times that is supported by the user equipmentfor the data, and M is greater than or equal to 2; setting, at the basestation, based on the Bundling capability information, a number N in atransmission protocol for transmitting the specific data with the userequipment for N times, wherein N is less than or equal to M; andperforming, by the base station, transmission of the specific data withthe user equipment using the transmission protocol; and, wherein theBundling capability information comprises physical random access channelPRACH Bundling capability information; the specific data comprises apreamble; performing transmission of the specific data with the userequipment using the transmission protocol comprises: receiving, for Ntimes, the preamble sent by the user equipment; and before thereceiving, for N times, the preamble sent by the user equipment, themethod further comprising: configuring a PRACH resource Bundlingparameter for the user equipment, wherein the PRACH resource Bundlingparameter comprises at least one of the following parameters: at leastone quantity of transmission times, a PRACH resource corresponding toeach quantity of transmission times, a preamble corresponding to eachquantity of transmission times, and a start location of the PRACHresource corresponding to each quantity of transmission times, whereineach quantity of transmission times is less than or equal to M; andsending the PRACH resource Bundling parameter to the user equipment,wherein: the at least one quantity of transmission times is used by theuser equipment to select one from the at least one quantity oftransmission times as N; the start location of each PRACH resource is asubframe that starts from a system frame number 0 and has a PRACHresource; PRACH resources are adjacent subframes that start from thestart location and have PRACH resources and whose quantity is equal to aquantity of transmission times that is corresponding to the PRACHresources, wherein the PRACH resources are periodically configured; andeach quantity of transmission times is corresponding to at least onepreamble.
 2. A data transmission method, comprising: sending, at userequipment, bundling capability information to a base station, whereinthe Bundling capability information comprises: information indicatingthat user equipment has a maximum capability of transmitting specificdata for M times, wherein M is a maximum quantity of transmission timesthat is supported by the user equipment for the specific data, and M isgreater than equal to 2; setting, at the base station, based on theBundling capability information received from the user equipment, anumber N in a transmission protocol for transmitting the specific datawith the user equipment for N times, wherein N is less than or equal toM; and performing, at the base station, transmission of the specificdata with the user equipment using the transmission protocol; andwherein the Bundling capability information comprises physical randomaccess channel PRACH Bundling capability information; the specific datacomprises a preamble; the performing transmission of the specific datawith the base station comprises: sending the preamble to the basestation for N times; and before the sending the preamble to the basestation for N times, the method further comprises: receiving a PRACHresource Bundling parameter sent by the base station, wherein the PRACHresource Bundling parameter comprises at least one of the followingparameters: at least one quantity of transmission times, a PRACHresource corresponding to each quantity of transmission times, apreamble corresponding to each quantity of transmission times, and astart location of the PRACH resource corresponding to each quantity oftransmission times, wherein each quantity of transmission times is lessthan or equal to M; and selecting N from the at least one quantity oftransmission times according to the PRACH resource Bundling parameter;and the sending the preamble to the base station for N times comprises:sending, to the base station for N times according to N, a preamblecorresponding to N, wherein the start location of each PRACH resource isa subframe that starts from a system frame number 0 and has a PRACHresource; PRACH resources are adjacent subframes that start from thestart location and have PRACH resources and whose quantity is equal to aquantity of transmission times that is corresponding to the PRACHresources, wherein the PRACH resources are periodically configured bythe base station; and each quantity of transmission times iscorresponding to at least one preamble.
 3. The method according to claim2, wherein the sending, to the base station for N times according to N,a preamble corresponding to N comprises: sending, for N times accordingto N, the preamble on a PRACH resource corresponding to N; or sending,for N times according to N, the preamble on a PRACH resource except aPRACH resource corresponding to N.
 4. The method according to claim 2,wherein the sending Bundling capability information to a base stationcomprises: sending, to the base station, Bundling capability informationcarried in a feature group indicator; or sending, to the base station,Bundling capability information carried in capability information.
 5. Abase station, comprising: a memory, a processor, a receiver, and atransmitter, wherein: the memory is configured to store code of a datatransmission method; and the processor is configured to: execute thecode stored in the memory and control the receiver to receive bundlingcapability information sent by user equipment, wherein the Bundlingcapability information comprises: information indicating that the userequipment has a maximum capability of transmitting specific data for Mtimes, wherein M is a maximum quantity of transmission times that issupported by the user equipment for the data, and M is greater than orequal to 2; set, based on the Bundling capability information, a numberN in a transmission protocol for transmitting the specific data with theuser equipment for N times, wherein N is less than or equal to M; andcontrol, using the transmission protocol, the receiver or thetransmitter to perform data transmission with the user equipment and,wherein the Bundling capability information received by the receivercomprises physical random access channel PRACH Bundling capabilityinformation; the specific data comprises a preamble; the receiver isconfigured to receive, for N times, the preamble sent by the userequipment; and the processor is further configured to execute the codestored in the memory and configure a PRACH resource Bundling parameterfor the user equipment, wherein the PRACH resource Bundling parametercomprises at least one of the following parameters: at least onequantity of transmission times, a PRACH resource corresponding to eachquantity of transmission times, a preamble corresponding to eachquantity of transmission times, and a start location of the PRACHresource corresponding to each quantity of transmission times, whereineach quantity of transmission times is less than or equal to M; and thetransmitter is configured to send the PRACH resource Bundling parameterto the user equipment, wherein: the at least one quantity oftransmission times is used by the user equipment to select one from theat least one quantity of transmission times as N, wherein the startlocation of each PRACH resource is a subframe that starts from a systemframe number 0 and has a PRACH resource; PRACH resources are adjacentsubframes that start from the start location and have PRACH resourcesand whose quantity is equal to a quantity of transmission times that iscorresponding to the PRACH resources, wherein the PRACH resources areperiodically configured; and each quantity of transmission times iscorresponding to at least one preamble.
 6. User equipment, comprising: amemory, a processor, a transmitter, and a receiver, wherein: the memoryis configured to store code of a data transmission method; and theprocessor is configured to execute the code stored in the memory andcontrol the transmitter to send bundling capability information to abase station, wherein the Bundling capability information comprises:information indicating that the user equipment has a maximum capabilityof transmitting specific data for M times, wherein M is a maximumquantity of transmission times that is supported by the user equipmentfor the data, and M is greater than or equal to 2; and set, based on theBundling capability information, a number N in a transmission protocolfor transmitting the specific data with the user equipment for N times,wherein N is less than or equal to M; control, according to atransmission protocol set by the base station according to the Bundlingcapability information, the receiver or the transmitter to perform datatransmission with the base station; and, wherein the Bundling capabilityinformation sent by the transmitter comprises physical random accesschannel PRACH Bundling capability information; specific data comprises apreamble; the transmitter is configured to send the preamble to the basestation for N times; and the receiver is configured to receive a PRACHresource Bundling parameter sent by the base station, wherein the PRACHresource Bundling parameter comprises at least one of the followingparameters: at least one quantity of transmission times, a PRACHresource corresponding to each quantity of transmission times, apreamble corresponding to each quantity of transmission times, and astart location of the PRACH resource corresponding to each quantity oftransmission times, wherein each quantity of transmission times is lessthan or equal to M; N is selected from the at least one quantity oftransmission times according to the PRACH resource Bundling parameter;and the transmitter is configured to send, to the base station for Ntimes according to N, a preamble corresponding to N, wherein the startlocation of each PRACH resource is a subframe that starts from a systemframe number 0 and has a PRACH resource; PRACH resources are adjacentsubframes that start from the start location and have PRACH resourcesand whose quantity is equal to a quantity of transmission times that iscorresponding to the PRACH resources, wherein the PRACH resources areperiodically configured by the base station; and each quantity oftransmission times is corresponding to at least one preamble.
 7. Theuser equipment according to claim 6, wherein: the transmitter isconfigured to: send, for N times according to N, the preamble on a PRACHresource corresponding to N; or send, for N times according to N, thepreamble on a PRACH resource except a PRACH resource corresponding to N.8. The user equipment according to claim 6, wherein: the transmitter isconfigured to: send, to the base station, Bundling capabilityinformation carried in a feature group indicator; or send, to the basestation, Bundling capability information carried in capabilityinformation.